package com.maskiner.smc.maestros.service;

import java.util.ArrayList;
import java.util.List;

import com.maskiner.smc.maestros.bean.EquipoDTO;
import com.maskiner.smc.maestros.dao.DAOFactory;
import com.maskiner.smc.maestros.dao.EquipoDAO;



// Un servicio es una clase tipo POJO que puede invocar
// a uno o mas DAOs
// Normalmente, por cada caso de uso de nuestro modelo de analisis
// tendremos un servicio

public class EquipoServiceImpl implements EquipoServiceI {

	DAOFactory fabrica = DAOFactory.getDAOFactory(DAOFactory.MYSQL);
	EquipoDAO objEquipoDao = fabrica.getEquipoDAO();
	
	
	


	@Override
	public EquipoDTO buscaEquipoPorCodigo(String equiCodigo) throws Exception {
		
		return null;
	}

	
	public void eliminaEquipoPorCodigo(String codigo) throws Exception {
		
		
	}

	
	public ArrayList<EquipoDTO> listaEquipoPorDescripcion(String equiDescripcion) throws Exception {
		return objEquipoDao.listaEquipo(equiDescripcion)  ;
	}

	
	public void registraArticulo(EquipoDTO objEqui) throws Exception {
		// TODO Auto-generated method stub
		
	}
	
	
	
}
